package com.lzc.service;

import com.lzc.pojo.vo.ArticlePublishVo;
import com.lzc.pojo.vo.Result;

public interface ArticleService {

    // 发布文章
    Result publishArticle(ArticlePublishVo articlePublishVo);

    // 查找最近发布文章列表
    Result findArticleNewList();

    // 当前用户发布的文章
    Result findCurrentUserArticle();

    // 逻辑删除到回收站
    Result deleteArticleToRecycle(Long id);

    //查看回收站
    Result showRecycle();

    //真正删除
    Result deleteArticle(Long id);
}
